
			*{
				padding: 0px;
				margin: 0px;
			}
			body {
				background: #f7f7f7;
				min-width: 1140px;
				font-family: Microsoft Yahei,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif;
				font-size: 14px;
				line-height: 1.42857143;
				color: #333;
			}
   
			.comtapage {
				padding-top: 0px;
				width: 1140px!important;
				margin: 0 auto;
				/* padding: 0; */
			}
			.comtapage:after{
				content: ".";
				display: block;
				visibility: hidden;
				height:0px;
				clear: both;
			}
			.breadcrumb {
				padding: 8px 15px;
				margin-bottom: 20px;
				list-style: none;
				background-color: #f5f5f5;
				border-radius: 2px;
			}
			.comtapage .glistpage .breadcrumb {
				margin-bottom: 10px;
				padding: 0;
				background: none;
			}
			.breadcrumb li {
				display: inline-block;
			}
			li, ul {
				list-style: none;
			}
			.breadcrumb li a {
				font-size: 14px;
				color: #333;
			}
			.breadcrumb>.active {
				color: #777;
			}
			a {
				color: #767676;
				text-decoration: none;
			}
			a {
				background-color: transparent;
			}
			.breadcrumb > li + li:before {
				content: ">\00a0";
			}
			.breadcrumb>li+li:before {
				padding: 0 5px;
				color: #777;
			}
			.defaultpnel{
				border-color: #ddd;
			}
			.panel {
				margin-bottom: 20px;
				background-color: #fff;
				/* border: 1px solid transparent; */
				border-radius: 2px;
				-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
				box-shadow: 0 1px 1px rgba(0,0,0,.05);
			} 
			.panelbody{
				padding: 0px;
			}
			.panelbody:before{
				display: table;
				content: " ";
			}
			.dlhost{
				margin: 0px;
			}
			.dlhost dt {
				float: left;
				width: 160px;
				overflow: hidden;
				overflow-x: hidden;
				overflow-y: hidden;
				clear: left;
				text-align: right;
				text-overflow: ellipsis;
				white-space: nowrap;
			}
			.panelbody .dlhost dt {
				width: 85px;
				height: 40px;
				text-align: left;
				padding: 0 0 0 15px;
				line-height: 40px;
				background: #eee;
				border-bottom: 1px solid #e0e0e0;
				font-weight: 600;
			}
		.dlhost dd {
			margin-left: 0px;
			height: 40px;
			line-height: 40px;
			border-bottom: 1px solid #f0f0f0;
			overflow: hidden;
			overflow-x: hidden;
			overflow-y: hidden;
		}
		dd:before{
			display: table;
			content: " ";
		} 
		.listinline{
			padding-left: 0;
			margin-left: -5px;
			list-style: none;
		}
		.dlhost dd li {
			display: inline-block;
			margin-left: 35px;
		}
		dd a:hover{
			color: red;
		}
		.listinline>li {
			display: inline-block;
			padding-right: 5px;
			padding-left: 5px;
		}

		.dlhost dd li a {
			color: #333;
			padding: 0;
			padding-top: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-left: 0px;
			border: 0;
			display: inline;
			
		}
		
		.dlhost dd li a:hover{
				color:red
		}
		dd:after {
			clear: both;
		} 
		/* .comtapage .glistpage .panel .panelbody .dlhost .listinline .nolimit {
			padding-top: 0px;
			padding-right: 5px;
			padding-bottom: 0px;
			padding-left: 5px;
			border-radius: 5px;
		}
		dd .listinline .active {
			   background: #ed1c24;
			  color: #fff; 
			   padding: 0 5px;
			   border-radius: 5px;
		} */
		 dd .listinline .button{
			 border:0 none;
			 background:white;
			 outline:none
		 }

		.goodslist .panel {
			margin-bottom: 10px;
			padding: 0;
			background: none;
		} 
		.panelheading {
			padding: 0;
			border: 0;
			background: #eee;
			height: 40px;
			box-sizing: border-box;
		}
		.defaultpnel>.panelheading {
			color: #333;
			background-color: #f5f5f5;
			border-color: #ddd;
		}
		
		.panelheading .frominline {
			height: 40px;
			position: relative;
		}
		
		
		 .defaultbtn {
			border-top: 2px solid #da2a2a;
			color: #da2a2a;
			box-sizing: border-box;
			background: #fff;
		}
		.btn-group a {
			display: inline-block;
			text-align: center;
			background: none;
			width: 80px;
			line-height: 40px;
			height: 40px;
			font-size: 14px;
		}
		.btn-group .iconchange {
			position: relative;
		}
		/* btn-default {
			color: #333;
			background-color: #fff;
			border-color: #ccc;
		} */
		.iconchange span {
			height: 30px;
		}
		
		.iconchange span img {
			position: absolute;
			color: #000;
			margin: 3px;
			
		}
		
		.frominline .btn-group a i {
			font-size: 12px;
		}
		
		.btn-xss {
			font-size: 12px;
			line-height: 1.5;
			border-radius: 1px;
		}
		.btn-group a img{
			width: 15px;
		}
		span .fa{
			top:4px;
		}
		span .under {
			position: absolute;
			bottom: 0;
			top: 14px;
		}
		.btn-default span{
			top: 5px;
		}
		
		.goodslist .gldefault{
				margin: 0px;
			}
		
		.gldefault:after, .gldefault:before {
		  	content: ".";
				display: block;
				visibility: hidden;
				height:0px;
				clear: both;
		}
	
			.goodslist .gldefault .divtelevision {
				background: #fff;
				padding: 10px;
				height: 340px;
				width: 250px;
				margin-left: 20px;
				margin-bottom: 20px;
				position: relative;
				text-align: center;
				float: left;
				margin-top: 20px;
			}
			.goodslist .gldefault .divtelevision:nth-child(4n+1){
				margin-left: 0;
			}
			 .goodslist .gldefault .divtelevision .figure {
				height: 200px;
				width: 100%;
				line-height: 200px;
				font-size: 0;
			}
			.goodslist .gldefault .divtelevision .figure{
				margin-bottom: 30px;
			}
			 .goodslist .gldefault .divtelevision .figuretitle {
				line-height: 35px;
				margin-bottom: 0;
				white-space: nowrap;
				overflow: hidden;
				text-overflow: ellipsis;
				font-size: 16px;
				padding: 0 10px;
			}
			.textcase {
				text-transform: uppercase;
			}
			.figure a img {
				width:200px;
				height:200px;
				vertical-align: middle;
			}
			.goodslist .gldefault .divtelevision .figurecolor {
				color: #989898;
				font-size: 14px;
				overflow: hidden;
				white-space: inherit;
				text-overflow: ellipsis;
				height: 47px;
				-webkit-line-clamp: 2;
				-webkit-box-orient: vertical;
				display: -webkit-box;
				line-height: 22px;
			}
			
			 .divtelevision .price {
				color: #da2a2a;
			}
			.divtelevision .wrapper a:first-child {
				border: 1px solid #ed1c24;
				color: #ed1c24;
			}
			.divtelevision .wrapper a {
				width: 90px;
				height: 30px;
				line-height: 30px;
				padding: 0;
				outline: none;
			}
			.divtelevision:hover{
				box-shadow: 0px 4px 5px rgba(0,0,1,1);
				-webkit-transform: scale(1.02);
				-moz-transform: scale(1.02);
				-ms-transform: scale(1.02);
				transform: scale(1.02);
			}
			.btn-default {
			color: #333;
			background-color: #fff;
			border-color: #ccc;
		}
		.btn {
			display: inline-block;
			padding: 6px 12px;
			margin-bottom: 0;
			font-size: 14px;
			font-weight: 400;
			line-height: 1.42857143;
			text-align: center;
			white-space: nowrap;
			vertical-align: middle;
			-ms-touch-action: manipulation;
			touch-action: manipulation;
			cursor: pointer;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none;
			background-image: none;
			border: 1px solid transparent;
			border-radius: 2px;
		}
		.btn-danger {
			color: #fff;
			background-color: #c13e2c;
			border-color: #ac3727;
		}
		.pagination>li {
			display: inline;
		}
		.pagination>li:first-child>a {
			margin-left: 0;
			border-top-left-radius: 2px;
			border-bottom-left-radius: 2px;
		}
		.pagination>.disabled>a {
			color: #777;
			cursor: not-allowed;
			background-color: #fff;
			border-color: #ddd;
		}
		.pagination>li>a{
			position: relative;
			float: left;
			padding: 6px 12px;
			margin-left: -1px;
			line-height: 1.42857143;
			color: #767676;
			text-decoration: none;
			background-color: #fff;
			border: 1px solid #ddd;
		}
		.pagination {
			margin-top: 0;
			float: right;
		}
		/* 商品分页样式 */
		.arrow{
			width: 100px;
			position: absolute;
			top: 8px;
			right: 0;
		}
		.btn-group {
			position: relative;
			display: inline-block;
			vertical-align: middle;
		}
		.btn-group {
			padding: 0;
		}
		.btn-group .prev .anone a img {
			width: 15px;
		}
		.arrow .goodsnum-page .current {
			color: #da2a2a;
		}
		/* .arrow .goodsnum-page span {
			margin: 0 2px;
		} */
		 .arrow .page-change {
			height: 20px;
			box-sizing: border-box;
			/* top: -22px;
			left: 32px; */
		}
		.arrow .page-change span a {
			width: 20px;
			height: 20px;
			line-height: 20px;
			border: 1px solid #d3d3d3;
			background: #fff;
			font-size: 12px;
			border-radius: 2px;
		}